Reactive mission and motion planning with deadlock resolution avoiding dynamic obstacles

نویسندگان

  • Javier Alonso-Mora
  • Jonathan A. DeCastro
  • Vasumathi Raman
  • Daniela Rus
  • Hadas Kress-Gazit
چکیده

In the near future mobile robots, such as personal robots or mobile manipulators, will share the workspace with other robots and humans. We present a method for mission and motion planning that applies to small teams of robots performing a task in an environment with moving obstacles, such as humans. Given a mission specification written in linear temporal logic, such as patrolling a set of JavierAlonso-Mora and JonathanA.DeCastro have contributed equally to this work. This is one of several papers published in Autonomous Robots comprising the Special Issue on Online Decision Making in Multi-Robot Coordination. This work was supported in part by NSF Expeditions in Computer Augmented Program Engineering (ExCAPE), pDOT ONR N00014-12-1-1000, SMARTS N00014-09-1051, the Boeing Company and TerraSwarm, one of six centers of STARnet, a Semiconductor Research Corporation Program sponsored by MARCO and DARPA. We thank their support. Electronic supplementary material The online version of this article (doi:10.1007/s10514-017-9665-6) contains supplementary material, which is available to authorized users. B Javier Alonso-Mora [email protected] Jonathan A. DeCastro [email protected] Vasumathi Raman [email protected] Daniela Rus [email protected] Hadas Kress-Gazit [email protected] 1 Delft University of Technology, Mekelweg 2, 2628 CD Delft, The Netherlands rooms, we synthesize an automaton from which the robots can extract valid strategies. This centralized automaton is executed by the robots in the team at runtime, and in conjunction with a distributed motion planner that guarantees avoidance of moving obstacles. Our contribution is a correctby-construction synthesis approach to multi-robot mission planning that guarantees collision avoidance with respect to moving obstacles, guarantees satisfaction of the mission specification and resolves encountered deadlocks, where a moving obstacle blocks the robot temporally. Our method provides conditions under which deadlockwill be avoided by identifying environment behaviors that, when encountered at runtime, may prevent the robot team from achieving its goals. In particular, (1) it identifies deadlock conditions; (2) it is able to check whether they can be resolved; and (3) the robots implement the deadlock resolution policy locally in a distributed manner. The approach is capable of synthesizing and executing plans even with a high density of dynamic obstacles. In contrast to many existing approaches to mission and motion planning, it is scalable with the number of moving obstacles. We demonstrate the approach in physical experiments with walking humanoids moving in 2D environments and in simulation with aerial vehicles (quadrotors) navigating in 2D and 3D environments.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Collision-Free Reactive Mission and Motion Planning for Multi-robot Systems

This paper describes a holistic method for automatically synthesizing controllers for a team of robots operating in an environment shared with other agents. The proposed approach builds on recent advances in Reactive Mission Planning using Linear Temporal Logic, and Local Motion Planning using convex optimization. A local planner enforces the dynamic constraints of the robot and guarantees coll...

متن کامل

Robot Motion Planning Integrating Planning Strategies and Learning Methods Luca

Robot motion planning in a dynamic cluttered workspace requires the capability of dealing with obstacles and deadlock situations. The paper analyzes situations where the robot is considered with its shape and size and it can only perceive the space through its local sensors. The robot explores the space using a planner based on an arti cial potential eld and incrementally learns a fast way to e...

متن کامل

Robot Motion Planning Integrating Planning Strategies and Learning Methods

Robot motidn planning in a dynamic ch, ttered workspace requires the capability of dealing with obstacles and deadlock situations. The paper analyzes situations where the robot is considered with its shape and size and it ca,, only perceive the space through its local sensors. The robot explores the space using a pla, aer ba~ed on an artificial potential field and incrememally learns a fast way...

متن کامل

Multi-Robot Path Planning by Predicting Structure in a Dynamic Environment

Path planning for multiple mobile robots is complicated by the presence of a dynamic environment, in which obstacles and other robots are moving. Centralized approaches are too computationally intensive for real-time response. Decoupled approaches which perform individual preplanning, conflict resolution, and reactive obstacle avoidance for each robot, can be globally inefficient. We propose a ...

متن کامل

Continuous Motion Planning for Domestic Service Robots with Multiresolution in Time

In this thesis I present an approach to continuous motion planning with multiresolution in time. The approach is based on the motion planning algorithm STOMP by Kalakrishnan et al. and designed to decrease the overall runtime of the efficient optimization algorithm in order to enable frequent replanning. Since domestic service robots operate in household environments with dynamic obstacles, it ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Auton. Robots

دوره 42  شماره 

صفحات  -

تاریخ انتشار 2018